﻿<%@ Page Language="C#" MasterPageFile="~/Globals/GenericMasterPage.master" AutoEventWireup="true"
    CodeFile="emitirPlanDeClasificacion.aspx.cs" Inherits="Modules_ClasificacionIncubacion_emitirPlanDeClasificacion"
    Title="Untitled Page" %>

<%@ Register Assembly="MsgBox" Namespace="MsgBox" TagPrefix="cc2" %>

<%@ Register Assembly="WebUtils" Namespace="WebUtils.Controls" TagPrefix="cc1" %>
<%@ Register Src="../../Controls/TecnoPezPopUp.ascx" TagName="TecnoPezPopUp" TagPrefix="uc1" %>
<%@ Register Src="../../Controls/TecnoPezCalendar.ascx" TagName="TecnoPezCalendar"
    TagPrefix="uc2" %>
<asp:Content ID="Content1" ContentPlaceHolderID="CPHPrincipal" runat="Server">
    &nbsp;
    <br />
    <asp:MultiView ID="multiViewPrincipal" runat="server">
        <asp:View ID="viewSeleccionDeEstanques" runat="server">
            <table border="0" cellpadding="0" cellspacing="0" style="width: 100%">
                <tr>
                    <td style="width: 20%">
                    </td>
                    <td class="cabeceraTabla" style="width: 80%">
                        Datos para la planeación.</td>
                </tr>
                <tr>
                    <td style="width: 20%; height: 18px" valign="top">
                        Bienvenido, al asistente de creación de planes.<br />
                        <br />
                        Una vez que ingrese los datos de la derecha, TecnoPez&nbsp; le sugerirá
                        un plan.<br />
                        <br />
                        Luego podrá modificarlo según desee.</td>
                    <td style="width: 80%; height: 18px" valign="top">
                        <table border="0" cellpadding="0" cellspacing="0" width="100%">
                            <tr>
                                <td class="columnaLabels" style="width: 100px">
                                    Fecha de inició:</td>
                                <td class="columnaData" style="width: 100px">
                                    &nbsp;<cc1:TecnoPezCalendar ID="dtFechaInicio" runat="server" />
                                </td>
                            </tr>
                            <tr>
                                <td class="columnaLabels" style="width: 100px">
                                    Especie:</td>
                                <td class="columnaData" style="width: 100px">
                                    <uc1:TecnoPezPopUp ID="popEspecie" runat="server" />
                                </td>
                            </tr>
                            <tr>
                                <td class="columnaLabels" style="width: 100px">
                                    Tamaño inicial del pez:</td>
                                <td class="columnaData" style="width: 100px">
                                    <asp:TextBox ID="txtTamIni" runat="server"></asp:TextBox>&nbsp; cm<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtTamIni"
                                        ErrorMessage="Campo obligatorio" Display="Dynamic"></asp:RequiredFieldValidator>
                                    <asp:CompareValidator ID="CompareValidator1" runat="server" ControlToValidate="txtTamIni"
                                        ErrorMessage="Ingrese un valor númerico." Operator="DataTypeCheck" Display="Dynamic"></asp:CompareValidator></td>
                            </tr>
                            <tr>
                                <td class="columnaLabels" style="width: 100px">
                                    Estanque:</td>
                                <td class="columnaData" style="width: 100px">
                                    <uc1:TecnoPezPopUp ID="popEstanque" runat="server" />
                                </td>
                            </tr>
                            <tr>
                                <td class="columnaLabels" style="width: 100px">
                                    Observaciones:</td>
                                <td class="columnaData" style="width: 100px">
                                    <asp:TextBox ID="txtObservaciones" runat="server" Height="70px" MaxLength="250" TextMode="MultiLine"
                                        Width="265px"></asp:TextBox></td>
                            </tr>
                            <tr>
                                <td style="width: 100px">
                                </td>
                                <td style="width: 100px; text-align: right">
                                    <asp:Button ID="Button1" runat="server" CssClass="Boton" Text="Generar Plan" Width="103px" OnClick="Button1_Click" /></td>
                            </tr>
                        </table>
                        <asp:Label ID="lblMensajeSeleccionDeEstanques" runat="server" CssClass="errorLabel"></asp:Label></td>
                </tr>
            </table>
        </asp:View>
        <asp:View ID="viewConfirmacionDePlan" runat="server">
            <table border="0" cellpadding="0" cellspacing="0" width="100%">
                <tr>
                    <td style="width: 20%">
                    </td>
                    <td class="cabeceraTabla" style="width: 80%">
                        Datos del estanque.</td>
                </tr>
                <tr>
                    <td class="columnaLabels" style="width: 20%">
                        Fecha de inició:</td>
                    <td class="columnaData" style="width: 80%">
                        <asp:Label ID="lblFechaInicio" runat="server"></asp:Label></td>
                </tr>
                <tr>
                    <td class="columnaLabels" style="width: 20%">
                        Especie:</td>
                    <td class="columnaData" style="width: 80%">
                        <asp:Label ID="lblEspecie" runat="server"></asp:Label></td>
                </tr>
                <tr>
                    <td class="columnaLabels" style="width: 20%">
                        Tamaño inicial del pez:</td>
                    <td class="columnaData" style="width: 80%">
                        <asp:Label ID="lblTamanioInicialPez" runat="server"></asp:Label>
                        cm</td>
                </tr>
                <tr>
                    <td class="columnaLabels" style="width: 20%">
                        Estanque:</td>
                    <td class="columnaData" style="width: 80%">
                        <asp:Label ID="lblEstanque" runat="server"></asp:Label></td>
                </tr>
                <tr>
                    <td style="width: 20%">
                    </td>
                    <td class="cabeceraTabla" style="width: 80%">
                        Parámetro de clasificación sugerido.</td>
                </tr>
                <tr>
                    <td class="columnaLabels" style="width: 20%;">
                        Tasa de crecimiento:</td>
                    <td class="columnaData" style="width: 80%;">
                        <asp:Label ID="lblTasaDeCrecimiento" runat="server"></asp:Label>
                        días / cm</td>
                </tr>
                <tr>
                    <td class="columnaLabels" style="width: 20%;">
                        Intervalo de clasificación:</td>
                    <td class="columnaData" style="width: 80%;">
                        <asp:Label ID="lblIntervaloClasific" runat="server"></asp:Label>
                        días</td>
                </tr>
            </table>
            <br />
            <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; height: 100%">
                <tr>
                    <td class="cabeceraTabla" colspan="2">
                        Plan de clasificación</td>
                </tr>
                <tr>
                    <td style="width: 200px">
                        Este es el plan sugerido por los parámetros, usted puede quitar o agregar clasificaciones
                        si así lo desea.<br />
                        <br />
                        Al finalizar presione el botón registrar plan para confirmar.</td>
                    <td valign="top">
                        <cc1:TecnoPezDataGrid ID="grdDetallePlanClasificacion" runat="server" Width="261px" OnRowDataBound="grdDetallePlanClasificacion_RowDataBound" OnRowCommand="grdDetallePlanClasificacion_RowCommand">
                            <RowStyle CssClass="GrdRow" />
                            <PagerStyle CssClass="GrdPager" ForeColor="White" />
                            <HeaderStyle CssClass="GrdHeader" ForeColor="White" />
                            <AlternatingRowStyle CssClass="GrdAlternatingRow" />
                        </cc1:TecnoPezDataGrid>
                    </td>
                </tr>
                <tr>
                    <td style="width: 200px">
                    </td>
                    <td class="cabeceraTabla" valign="top">
                        Agregar clasificación</td>
                </tr>
                <tr>
                    <td style="width: 200px">
                    </td>
                    <td valign="top">
                        <table border="0" cellpadding="0" cellspacing="0" width="100%">
                            <tr>
                                <td class="columnaLabels" style="width: 33%;">
                                    Fecha:</td>
                                <td class="columnaData" style="width: 80%;">
                                    <cc1:TecnoPezCalendar ID="dtFechaAGregar" runat="server" />
                                </td>
                            </tr>
                            <tr>
                                <td class="columnaLabels" style="width: 33%;">
                                    Tamaño esperado:</td>
                                <td class="columnaData" style="width: 80%;">
                                    <asp:TextBox ID="txtTamanio" runat="server"></asp:TextBox>
                                    cm<asp:CompareValidator ID="CompareValidator2" runat="server" ControlToValidate="txtTamanio"
                                        ErrorMessage="Debe ser un número válido." Operator="DataTypeCheck" Type="Double"></asp:CompareValidator></td>
                            </tr>
                            <tr>
                                <td class="columnaLabels" style="width: 33%">
                                </td>
                                <td class="columnaData" style="width: 80%">
                                    <asp:Button ID="btnAgregar" runat="server" CssClass="Boton" Text="Agregar" Width="103px" OnClick="Button2_Click" /></td>
                            </tr>
                        </table>
                        <asp:Label ID="lblMensajeAgregar" runat="server" CssClass="errorLabel"></asp:Label></td>
                </tr>
                <tr>
                    <td style="width: 200px">
                    </td>
                    <td valign="top" style="text-align: center">
                        <asp:Button ID="btnAceptarPlan" runat="server" CssClass="Boton" OnClick="btnAceptarPlan_Click"
                            Text="Registrar Plan" Width="103px" /></td>
                </tr>
                <tr>
                    <td colspan="2">
                    </td>
                </tr>
            </table>
        </asp:View>
        <asp:View ID="viewPlanGenerado" runat="server">
            <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; height: 100%">
                <tr>
                    <td class="Titulo" style="height: 37px">
                        El plan de clasficación fue generado con éxito.</td>
                </tr>
                <tr>
                    <td class="columnaHelp" style="text-align: center">
                        El plan de clasificación fue generado con éxito. En la ventana emergente se encuentra
                        el comprobante del mismo.<br />
                        <br />
                        <a href="emitirPlanDeClasificacion.aspx">Haga clic aquí para generar más planes.</a></td>
                </tr>
            </table>
        </asp:View>
    </asp:MultiView>
</asp:Content>
